13 997 354 true 3 5 6 9 12 15 19 20 23 25 33 37 38