20
4
5
128
201
267
38
198
234
341
40
255
240
190
277
138
445
68
242
5
240
310
279
257
463
193
204
331
152
6
310
0
266
309
764
10
234
296
9
342
54
146
265
1296
94
360
265
198
977
85
