0  20  28  34  38  44  46  50  56  58  64  70  74  76  80  86  88  94  98  100  104  106  110  112  114  115  116  118  119  120  122  124  128  130  134  136  140  146  148  154  158  160  164  170  176  178  184  188  190  196  200  206  214  63416