103 8 43 37 246 57 250 91 229 87 1 106 201 147 2147