28
42
68
22
45
41
45
46
38
18