41 450 483 true 0 1 2 6 7 17 18 21 25 26 27 29 31 33 38 42 44 45 46 47 49 50 51 52 53 54 55 56 58 61 64 67 69 77 82 83 86 87 89 90 91