22
25
1
13
11
15
23
29
9
18
27
17