7
12
10
12
14
13
29