694
163
316
170
538
105
710
305
612
214
341
151
505
167
369
101
413
196
293
48
557
160
165
114
243
71
159
35
300
135
494
171
347
165
393
56
229
11
61
38