469
173
571
140
470
217
374
50
321
57
233
178
167
45
563
111
188
90
313
9
633
101
533
125
509
135
441
125
502
16
220
200
380
210
534
33
295
58
451
103