211
59
412
424
40
934
35
16
23
115
186
137
49
331
902
163
62
405
187
55
350
320
367
34
592
152
73
113
171
515
645
147
54
238
63
114
134
258
549
122
50
39
58
353
264
420
524
101
251
24
324
56
282
1919
223
112
103