40
835
37
451
84
540
19
398
44
195
58
229
9
192
12
157
17
145
3
144
34
146
4
140
141
93
13
784
1
110
2
103
90