206
274
186
325
304
122
147
228
324
188
514
373
262
431
60
37
334
1097
194
450
355
99
458
140
103
239
343
543
146
224
109
207
268
255
281
108
463
245
292
145
127
49
162
158
213
356
233
464
222
175
349
78
195
92
119
61
316