22
3
11
5
20
4
1
13
6
24
23
19