519
151
508
120
165
12
542
177
87
44
585
163
501
127
229
131
515
56
44
2
250
101
159
125
287
178
294
40
67
16
522
80
569
161
228
178
565
120
168
119