25
507
68
628
86
437
70
272
35
357
17
209
52
98
40
307
46
370
27
187
265
120
3
215
7
203
9
189
73
126
51
180