34 6596 353 4807815 4 5 11 15 17 24 27 30 31 34 38 41 44 48 53 54 58 59 62 63 64 65 68 69 74 75 77 81 82 86 88 94 97 100