69 36 35 69 13 87 87 38 27 26 53 95 106 93 47 184 4 270 214163