273
167
589
96
475
148
460
100
296
150
334
32
426
202
236
18
508
66
417
168
119
15
441
142
103
102
561
152
340
76
245
136
329
151
220
181
288
20
422
62