0  150  158  164  168  174  176  180  186  188  194  200  204  206  210  216  218  224  228  230  234  236  240  242  244  245  246  248  249  250  252  254  258  260  264  266  270  276  278  284  288  290  294  300  306  308  314  318  320  326  330  336  344  63416