16 2155 1078 true 3 9 12 13 21 28 40 42 44 50 55 58 62 68 73 78