7 200 246 true 6 8 15 18 20 29 31