12
18
04
07
14
02
01
09
05
08
10
06
03
15
17
13
11
16