13 1001 622 true 3 6 35 43 48 50 53 54 58 66 68 88 91