55 845 143 1 2 4 6 12 13 14 15 17 18 19 22 23 25 27 28 29 32 34 36 37 40 41 43 44 45 47 48 49 52 54 56 57 58 60 62 63 64 65 66 67 68 69 70 74 75 77 78 82 90 94 96 97 98 100 1.00 842