495
356
207
105
236
67
584
100
90
219
293
64
114
129
701
94
168
116
359
212
128
69
25
171
267
228
150
248
104
54
286
484
50
237
203
174
214
169
720
33
665
145
44
250
112
86
70
34
216
118
537
225
224
48