16
24
18
394
123
118
36
187
279
39
30
19
121
32
655
108
34
1788
29
84
137
48
214
185
149
66
25
28
95
165
134
68
22
138
72
261
45
55
3750
248
146
318
163
257
57
1260
270
382
171
33
23
37
333