    1    1
    2    2
    3    3
    4    5
    5   10
    6   11
    7   12
    8   14
    9   23
   10   24
   11   25
   12   27
   13   32
   14   34
   15   35
   16   40
   17   42
   18   48
   19   50
   20   52
   21   55
   22   66
   23   68
   24   69
   25   70
   26   71
   27   72
   28   77
   29   82
   30   83
   31   88
   32   89
   33   97
   34  100
