64
977
71
621
22
380
24
354
6
274
37
289
30
251
15
167
4
166
20
897
36
163
155
144
140
141
9
127
97
2
126