8
7
8
16
16
29
13
3
15
12