766
178
247
17
473
164
519
124
183
86
484
70
540
40
458
138
490
87
49
29
285
168
210
103
371
132
202
143
576
158
604
128
214
51
372
140
369
262
560
158