7 591 347 true 12 13 18 20 28 32 36