12
17
19
02
01
20
11
18
21
14
04
15
23
10
06
09
05
22
08
13
07
03
24
16