14 950 363 true 0 3 5 6 9 11 12 13 17 22 24 27 35 36