  1   1
  2   0
  3   1
  4   2
  5   3
  6   1
  7   5
  8  15 
  9  21
 10  26
 11  36
 12  22
 13  29
 14  43
 15  52
 16  60
 17  68
 18  89
 19  93
 20  83
 21  95
 22 101 
 23 101
 24 117
 25 132
