39 401 348 true 1 2 3 9 10 12 13 14 16 18 22 26 27 29 32 34 35 37 40 41 46 47 49 50 54 58 60 62 63 64 68 73 74 75 76 77 78 85 91