13 703 644 true 3 5 10 12 14 16 21 22 23 25 30 32 39