0  0  2  6  8  12  14  16  17  18  20  21  22  24  26  30  32  36  38  42  48  50  56  60  62  66  72  78  80  86  90  92  98  102  108  116  63416