11 580 382 true 0 3 12 22 28 38 65 76 80 85 87