106 12 1873 989 155 13481 243 40 4269 210 53 4665 383 41 6896 58 24 5166 80 9 3585 99 33 5822 101 17 5124