95
137
90
173
144
285
84
52
34
61
132
95
71
173
97
84
196
175
183
234
122
156
115
93
121
140
118
127
280
165
217
191
159
119
88
148
132
128
83
170
80
112
161
144
201
184
97
119
132
121
109
190
172
337
106
109
83
59
197
233