187
131
31
461
36
27
25
19
21
191
134
82
594
437
132
168
198
70
77
39
83
145
75
80
79
78
113
73
71
62
14
76
175
9
4
1
2
6
335
7
5
3
10
89