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