76
1
84
378
63
1372
5
72
299
95
275
1334
3
260
2
163
314
769
705
445
1096
80
227
655
244
364
247
649
83
273
744
4