191
301
116
68
156
98
124
88
135
56
94
44
59
92
85
252
205
401
177
123
39
54
76
267
111
25
163
224
186
208
113
295
334
188
820
348
320
310
171
218
404
335
308
262
226
167
96
207
282
198
162
117
104
365
161
45
190