5
6
3
6
43
82
76
46
14
20