43
54
118
58
39
8
150
5
170
167
118
383
201
6
151
73
279
670
51
167
34
165
190
363
228
132
147
11
101
100
389
59
179
476
427
15
44
106
38
143
82
73
215
484
191
169
366
478
525
105
128
