73
93
158
204
195
49
285
576
428
174
531
86
133
67
70
225
143
149
85
137
267
159
107
173
74
69
201
179
32
52
221
111
155
142
153
50
270
131
198
474
94
177
64
124
139
48
51
250
35
72
266
377
95