54
443
182
110
157
200
246
145
309
111
53
225
73
55
46
49
140
106
166
345
283
204
151
641
278
1010
422
97
299
154
199
57
104
139
149
357
323
108
85
59
222
71
454
223
69
133
163
218
19
18
125
174
50