18 31760 1384 true 5 6 10 12 15 17 19 20 22 23 25 26 27 28 30 33 34 35