4
2
3
3
53
53
59
27
29
31
37
49
41