25 7534 342 3656216 2 7 15 17 19 29 30 33 38 40 42 43 47 48 50 54 63 66 67 72 74 76 86 87 90