12 2120 984 true 4 31 39 41 42 44 48 69 77 86 92 94