154
49
567
166
580
128
570
150
209
73
551
20
313
89
289
126
427
79
458
91
500
9
521
128
248
10
421
171
334
176
259
57
561
145
213
111
114
93
511
26