2
14
4
154
409
154
167
265
17
90
238
12
485
18
4
8
2
5
11
1
438
178
334
484
128
131
2
168
261
52
131
77
184
469
5
166
2
224
249
5
180
221
543
