167
565
108
399
61
306
38
228
16
211
15
169
163
51
125
34
144
254
18
140
5
152
12
121
105
23
97
14
24
75
10
83