302
1
86
382
80
73
64
551
79
63
198
125
89
60
247
890
1046
9
85
249
368
229
1020
4
566
300
87
248
872
3
279
167