9
1
2
4
11
14
13
7
6
3
8
17
5
16
18
10
24
12
19
0
22
23
69
68
117
67
198
139
108
209
15
171
27
164
46
41