104
904
56
307
34
277
29
216
6
123
17
150
18
7
109
1
2
21
101
25
130
13
102
92
8
80
30
329
87
3
65
83