9
15
11
13
26
14
30
20
1
10
22