35
433
33
562
3
444
7
399
8
365
4
315
29
317
284
11
274
20
899
6
231
197
161
10
113
15
154
100
102
2
120