12 748 254 true 3 7 10 13 14 15 20 22 34 37 38 39