0  108  116  122  126  132  134  138  144  146  152  158  162  164  168  174  176  182  186  188  192  194  198  200  202  203  204  206  207  208  210  212  216  218  222  224  228  234  236  242  246  248  252  258  264  266  272  276  278  284  288  294  302  63416