18 25991 1277 true 1 2 3 6 10 13 15 18 20 23 27 30 33 34 35 36 37 39