370
152
39
378
123
73
223
232
113
136
593
36
40
112
311
170
271
115
293
251
231
186
140
63
44
372
45
255
435
76
371
34
86
96
128
59
108
147
90
87
32
41
106
1285
438
42
55
15
459
280
173
165
119
69
239
283