21
14
22
8
45
15
75
35
60
25