true 112 86 true 3 5 10 14 30 36 52 56 68 73 93