 4
 1
 12 3 18 0 19 20 5 6 7 8 15 9 10 11 13 14 16 17
 21

 23 24



 25



 26 22
 2 27

 28


 29
 31

