182
309
44
210
128
5
107
490
120
27
68
19
424
75
135
315
290
4
366
131
447
26
325
8
397
350
268
357
91
58
156
126
63
427
356
87
308
74
444
218
384
78
277
104
257
334
365
503
486
105
440
