494
184
514
48
308
145
239
30
591
110
294
20
332
50
265
67
89
48
539
141
496
5
457
166
443
83
464
103
350
78
182
97
466
141
350
84
414
52
88
83