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