44 394 524 true 1 2 3 5 6 7 10 11 13 15 17 19 21 22 24 27 28 30 38 42 44 47 48 49 50 54 57 61 62 64 65 66 67 68 69 70 72 75 85 87 90 91 95 99