12
13
11
23
23
25
28