10
2
19
20
22
1
11
17
24
26
4
23