10 107 233 true 6 10 17 18 19 20 27 31 34 37