8 396 30 2 37 53 55 74 81 85 89