59
42
88
74
57
69
80
57
92
59
54
84
77
97
62
92
65
66
79
60
67
54
68
87
74
53
40
103
94