9 3074 536 true 10 12 16 20 21 22 29 30 36