19 20681 1056 true 1 3 4 6 8 9 10 12 13 16 19 21 23 27 30 34 36 38 39