144
49
128
111
150
68
156
125
44
157
214
120
358
243
113
45
6
215
178
170
78
63
97
228
106
82
31
234
318
413
255
132
517
76
159
62
402
552
8
72
100
85
17
442
384
643
265
133
129
109
112
24
307
61