174
596
91
581
55
636
56
618
54
495
101
387
40
296
89
340
300
16
266
83
318
24
304
94
273
86
348
29
1
143
65
313
22
280
44
317