156
80
6
2
1
2
5
5
10
6
30
10
32