182
32
28
24
31
84
39
13
60
285
99
27
42
23
104
57
44
153
35
121
75
242
96
133
105
54
2351
45
25
58
49
14
36
87
20
37
191
173
409
68
40
101
16
158
67
34
30
306
18
17