20
205
14
34
352
288
38
108
15
121
71
261
60
114
153
29
27
98
21
148
19
539
158
193
279
151
32
311
69
96
65
171
149
136
78
54
79
12
24
30
220
138
37
39
4
9
426
13
42
74