488
183
470
63
461
183
209
159
132
108
302
80
437
10
343
96
517
112
162
84
30
9
277
177
386
111
492
131
237
164
140
94
435
162
559
50
492
75
191
2