16 1220 540 true 6 8 27 28 29 35 43 47 51 55 73 77 81 84 89 92