7
7
13
11
16
12
28