41 399 335 true 2 4 5 6 7 11 12 13 18 19 21 23 26 29 30 36 38 39 40 45 46 50 51 57 59 61 66 67 68 69 71 73 77 78 79 84 86 87 88 94 99