39 516 452 true 0 1 2 4 10 11 12 13 14 16 20 28 30 33 34 36 38 41 43 44 48 49 57 60 63 67 68 69 73 74 77 78 81 82 90 94 95 97 98