455
202
605
176
335
233
170
52
552
228
467
41
609
195
590
136
220
76
372
202
243
71
514
155
270
78
666
144
254
103
310
144
70
39
614
178
425
25
316
161