38 990 107 1009100 1 2 6 8 14 17 22 24 26 32 35 36 39 40 41 42 46 47 49 52 54 55 57 58 62 63 65 68 72 73 87 88 89 90 92 93 94 95