2
6
3
16
6
5
20
10
5
2
10
11
26
85
15
3
8