51 482 402 2 4 5 10 11 13 14 16 17 18 27 29 30 32 33 34 35 36 37 41 45 46 47 48 52 53 55 57 58 59 60 61 67 68 71 72 73 76 82 83 85 86 87 89 90 91 95 96 98 99 100 0.7572614107883817