142
15
30
10
3
77

2
1
10
3
3
10
142
71
30
5