13 694 343 true 3 5 10 17 18 20 22 25 27 29 35 38 39