16 56000 2249 true 2 5 7 8 13 14 16 18 19 21 23 24 27 30 35 39