69
124
80
71
92
143
321
223
211
54
67
99
111
265
66
175
198
101
252
152
158
425
272
363
606
215
140
261
58
74
423
403
184
82
63
102
432
312
185
332
129
70
108
96
91
216
128
226
746
324
45
160