true 233 105 true 10 14 15 17 18 26 29 31 32 34 35 36 37 39 40 43 46 47 48