16
20
7
3
34
4
16
11
15
28