9 169 258 true 1 19 33 36 41 45 49 61 97