5
5
12
80
4
17
61
4
17
26
35
95
1
12
23
36
3
1
719
671