328
100
544
125
436
202
344
37
290
40
205
158
158
41
562
110
149
68
310
8
588
75
524
119
494
128
429
117
493
12
198
187
348
188
530
32
278
49
436
95