174
596
55
636
91
581
56
618
54
495
89
340
101
387
83
318
65
313
1
5
40
294
288
85
211
29
300
4
22
280
86
348
94
273