9
37
6
34
8
20
22
123
49
16
24
11
52
21
19
36
201
39
15
68
17
221
61
353
183
161
88
42
81
18
25
92
27
62
184
67
172
40
48
253
156
119
601
56
292