222
96
262
23
238
94
490
120
613
119
434
17
106
90
226
90
478
140
272
136
839
249
432
15
392
186
316
184
205
127
532
160
565
58
565
151
420
36
278
113