103
20
19
15
11
30
22
39