220
220
317
209
406
171
220
231
203
325
127
123
131
422
123
465
468
333
408
133
749
362
346
462
371
713
486
226
420
115
653
222
126
73
126
75
432
432
663
429
422
153
453
242
839
560
444
551
213
477
230
411
111
575
122
60
804
539
339
418
447
212
340
325
448
203
220
411
217
136
232
433
541
391
259
532
431
712
566
214
440
219
112
233
558
401
258
223
279
580
210
255
442
439
226
416
827
35
135
421
370
708
220
216
466
123
66
332
250