0  2  4  8  10  14  16  18  19  20  22  23  24  26  28  32  34  38  40  44  50  52  58  62  64  68  74  80  82  88  92  94  100  104  110  118  63416