10 286 343 true 12 20 23 35 45 52 62 72 73 94