158
2
8
5
6
15
103
1
10
15
2
80
7
21
6
8
79
28