0 53 68 78 132 150 160 160 160 53 54 54 57 69 77 86 86 98 99 99 129