33 493 581 true 1 4 5 7 10 17 18 22 24 25 28 35 38 41 42 44 47 48 49 50 56 62 66 67 73 75 78 80 81 82 93 96 97