14 804 362 true 1 2 4 6 14 16 17 18 20 22 25 26 29 30