85
1
87
245
83
375
79
296
75
72
62
370
3
71
98
65
766
58
890
130
1599
430
67
69
482
2
427
340
542
350