27
41
8
2
106
140
99
15
78
34
29
19
49
17
45
38
16
11
12
172
56
31
40
32
73
20
9
7
10
110
37
24
23
133
14
109
22
233
58
3
60
117
437
25