13
405
29
337
48
279
34
192
30
146
39
116
5
4
148
16
98
15
255
7
105
1
96
3
93
12
125
19
124
61
714
9
91
11
87