106 12 1758 988 155 13359 243 40 4234 210 53 4579 383 41 6797 58 24 5126 80 9 3512 99 33 5785 101 17 5002