 0 1 2 3 4 5 6 7 8 9 10 11
 12 13
 14


 15
 17

 22
 19 29 21 28 23 26 25 24 30 16 27 20 18 31

 32

 33


