3
2
3
9
17
3
42
3
7
42
10
28
2
5
14