22
651
328
169
125
622
92
456
62
332
52
316
16
297
72
197
15
126
38
66
34
163
35
155
27
148
13
772
23
158
25
141
9
57