13 1174 507 true 2 3 12 14 16 20 22 23 25 31 33 35 39