15
9
44
3
5
30
12
10
20
28
18
40
0
2
17
102