5
19
22
2
18
23
29
7
9
14
18
24
27