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