19
25
8
10
23
269
17
73
71
56
169
184
219
35
16
47
9
20
14
32
29
53
38
103
49
258
27
28
22
34
393
225
231
59
72
112
40
86
204
31
74
95
18