42
27
31
26
41
23
38