31
433
3
211
32
238
11
168
20
141
33
135
13
148
5
127
109
61
733
12
122
9
113
4
142
19
104
8
105
1
2
7
101
17
112
95