17
10
15
28
19
20
42