0  148  156  162  166  172  174  178  184  186  192  198  202  204  208  214  216  222  226  228  232  234  238  240  242  243  244  246  247  248  250  252  256  258  262  264  268  274  276  282  286  288  292  298  304  306  312  316  318  324  328  334  342  63416