98
94
73
94
96
59
80
238
303
56
79
85
173
55
79
92
78
167
115
60
80
53
101
84
101
67
217
79
60
70
59
76
165
63
62
105
80
55
67
71
176