15 1422 619 true 4 12 21 22 24 27 32 41 42 60 66 70 71 73 89