619
199
322
233
466
160
156
81
496
46
222
20
508
67
419
177
473
159
262
98
404
188
412
119
150
66
174
85
199
94
298
17
437
53
596
83
208
146
271
42