61
1
92
84
382
300
658
2
229
64
1373
5
85
72
80
302
74
60
745
116
100
651
287
226
526
246
572
276
125
56
802
248