463
136
183
119
420
147
218
59
90
11
324
189
299
11
362
81
448
114
492
166
525
64
374
132
131
120
567
111
253
53
165
29
319
30
173
54
315
46
183
156