443
181
110
157
200
244
144
309
111
53
224
73
55
46
49
140
106
166
344
282
204
151
641
278
1007
422
97
298
154
199
57
104
139
149
357
323
108
85
59
222
71
454
223
69
133
163
217
19
18
125
173
50
193