12 615 347 true 0 5 6 7 13 15 19 21 23 29 30 36