94
687
58
483
109
466
516
34
460
48
367
19
313
72
335
38
357
16
266
78
246
63
263
21
209
47
258
1
143
49
276
25
307
35
187