550
130
128
94
385
133
254
42
132
57
344
66
458
5
35
6
490
52
464
73
429
81
354
80
387
173
502
160
337
42
149
74
301
185
224
146
536
45
494
29