505
141
254
50
279
45
288
41
219
27
359
45
227
58
393
48
192
25
523
86
281
66
212
34
96
12
398
75
172
29
259
32
225
33
132
31
333
50
382
95
265
47
485
106
575
61
421
71
273
44
193
27
248
25
235
41
395
74
1K
152