7 677 243 true 12 13 14 22 28 30 37