6 528 261 true 5 12 16 20 30 33