63
269
153
121
334
104
52
319
156
356
421
65
202
66
84
245
101
187
432
23
253
16
172
1855
204
501
158
91
77
31
68
184
107
123
349
274
161
178
359
73
45
47
24
177
51
487
221
42
137
60
43
1306
220
216