true 103 109 true 3 4 6 14 32 36 37 82