159
37
32
41
36
54
59