182
98
40
28
42
13
50
154
30
18
12
33
39
140
23
25
27
46
20
11
31
7
22
5
16
66
32
24
17
38
2
120
34
10
92
78
51
94
109
127
427
337
228
8
85