540
159
362
141
507
154
319
48
467
121
546
130
519
113
552
70
421
160
171
138
289
38
412
133
158
52
436
29
531
55
96
68
281
50
209
31
185
21
383
21