193
166
284
220
229
325
216
357
501
668
549
518
159
549
813
192
216
360
457
202
577
336
178
186
251
306
253
293
510
476
452
349
196
151
429
515
697
502
502
334
528
191
732
125
297
374
180
251
343
408
399
203
86
362
502
326
617
470
272
313