18 14872 426 3841927 4 5 6 18 23 28 29 33 35 37 43 58 61 75 79 90 93 97