8
4
8
17
18
2
6
42
28
41
8
15
20
10
3
6
5