22 2506 1056 true 7 12 13 19 22 23 29 32 37 39 40 42 43 50 56 59 62 63 69 70 77 92