197
690
103
505
142
457
37
305
91
308
30
239
47
211
53
159
34
130
20
897
1
65
31
129
12
41
9
40
27
98
14
38
19
93