140
118
41
30
32
14
225
24
33
12
17
8
16
134
18
1272
561
51
82
68
5
23
37
13
6
3
28
261
147
46
35
44
191
129
2
20
25
19
39
36
29
7
50
34
43
152
15