125
104
34
6
118
246
28
21
17
48
82
52
74
26
57
33
9
105
22
20
10
46
18
25
11
13
8
2
27
40
3
16
103
36
84
107
12
92
38