42
42
41
46
46
26
22
27
42