113
377
136
593
36
40
112
311
170
271
115
293
251
231
186
140
63
44
371
45
255
435
76
34
86
96
128
59
108
147
90
87
32
41
106
1285
437
42
55
15
458
280
173
165
119
69
239
283
7222
389
91
385
121
175
199
57