8 90 233 true 2 12 13 16 18 29 31 39