12 822 139 20 30 46 55 59 63 65 79 82 85 86 88