42
212
16
194
96
36
1435
40
712
243
72
328
59
50
15
147
55
93
133
60
70
19
22
62
63
2530
51
116
198
1124
30
94
23
258
35
20
121
293
193
80
285
11
83
73
414
49
345
48
7833
326
27
209
61