13 950 341 true 1 2 9 12 15 20 21 22 25 34 36 37 39