   22
          4          1          4
          2          5          6
          3          7          9
          1         10         10
          1         11         11
          2         12         13
          2         14         15
          1         16         16
          2         17         18
          1         19         19
          1         20         20
          1         21         21
          1         22         22
          1         23         23
          2         24         25
          1         26         26
          1         27         27
          1         28         28
          1         29         29
          2         30         31
          1         32         32
          1         33         33
