1   2   3   4    5

6   7   8    9     10

11   12    13    14

15   16    17    18

19   20    21    22 

23   24    25    26

27   28    29    30

31   32    33    34