10 593 271 true 4 10 11 12 14 17 28 30 36 39