4
7
5
16
3
1
11
12
76
2
6
4
2
82
2
1