227
192
136
31
471
36
27
25
19
21
191
134
87
601
444
133
204
75
85
42
91
155
82
84
120
90
79
69
15
88
185
9
4
1
2
6
339
7
5
3
10
81
96