How many levels are on Uncharted 3?

There are 22 levels-chapters in Uncharted 3 (single player).