7 105 236 true 5 6 7 14 18 32 35