14 2834 544 true 2 4 7 8 18 19 20 22 25 29 30 31 33 34