18 19 19 19 20 20 20 20 20 21 21 21 21 1 22 1 22 1 22 1 22 2 23 2 23 3 24 8 299 309 309 3010 3110