7 112 336 true 11 15 18 59 89 92 94