108
0
138
195
159
97
122
36
167
290
251
272
61
283
240
61
47
85
290
115
193
246
73
123
116
106
143
40
23
193
243
195
196
115
285
386
146
176
185
165
222
377
240
248
257
118
150
76
133
198
220
60
176
179
