42
12
17
10
9
3
4
8
6
2
15
8
3
23
5
9