5
15
160
70
6
82
30
434
51
58
322
319
49
149
33
220
230
12
432
153
27
142
2180
204
65
494
14590
13
426
590
89
46
17
272
2501
421
255
68
6590
450
231
2297
682
205
4366
132
304
126
207
181
2814
157
221
265
340
203
91