285
200
224
16
609
157
117
35
556
132
623
114
246
69
337
106
244
13
617
230
443
84
120
50
428
174
432
147
535
173
560
165
628
54
230
22
544
223
439
56