2
5
16
82
6
26
5
3
1
3
21
16
22
2
5
17
4