31
30
29
28
27
26
22                                                  3         

                     1

   7                                 13           20        



     17        2             5                   

                        4                       6





                   17

    11                                                  20

                                        

                9                     8                12





  10                    14                         21

                                         

               18                         24                16



  15                                                23

                19
25