159
37
31
41
36
54
59