101
330
24
247
22
222
55
259
34
221
7
157
44
127
25
126
11
90
15
203
8
80
29
85
74
3
87
68
2
130
1
19
5
72
61