true 44845 10742 true 3 6 7 8 10 13 15 16 17 23 28 32 35 42 43 44 48 51 54 62 63 68 70 76 82 89 91 97