02    01    26
29    03
25    06   
09    08
14    17    11
34    07    32
05    13
16    10    35
19    12
31    18
28    04
20    22    30    15
21    24    33
27    23