3 6 31 4 12 8 3 30 5135