314
18
116
24
60
51
142
173
95
35
105
266
68
36
42
61
55
522
78
348
20
49
45
121
37
200
194
64
675
739
22
162
161
223
322
146
19
31
103
268
126
208
147
402
54
59
159
540
34
44
212