1
3
7
17
8
28
2
2
2
6
2
2
3
2
3
7
1
1
3
5