64
15
18
53
33
29
32
37
393
333
142
27
30
57
158
222
78
81
70
38
263
14
20
207
1738
46
209
34
79
21
8
40
168
25
6
7
51
23
98
153
28
186
47
208
24
1330