9 1237 475 true 1 7 12 14 18 20 23 24 33