186
445
241
100
315
66
99
145
41
117
465
68
715
264
346
58
248
90
31
44
152
91
132
85
228
135
422
33
478
36
55
205
428
253
45
88
32
98
24
64
84
13
164
76
67
360
73
374
194
231
167
143
757
142
776
283
46