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