17
21
8
4
42
4
18
11
15
28