11 590 427 true 1 8 15 17 30 36 69 75 85 89 90