98
93
73
93
94
59
80
236
300
56
78
84
172
55
78
92
77
167
114
60
80
53
100
84
100
67
215
79
59
70
59
75
163
63
61
104
80
52
66
70
175