208
79
128
13
371
144
284
4
504
43
508
15
279
23
325
173
211
79
255
57
260
183
458
87
506
169
511
33
555
96
514
81
553
111
305
175
166
120
469
145