8 123 140 true 1 5 6 16 24 30 38 39