319
101
450
201
381
112
544
145
330
92
477
187
327
187
420
175
416
111
524
156
520
148
568
92
407
97
196
184
243
166
93
43
274
180
355
195
461
12
447
196