42
50
77
31
43
52
37
58
2
70
62
28