83
1
64
70
99
2
78
98
118
97
431
3
113
95
90
144
438
528
389
384
327
317
724
8
368
292
69
51
105
116
124