17
21
7
3
42
4
17
11
15
28