144
555
33
595
129
20
315
89
483
278
1,048
56
392
24
463
43
409
47
348
50
379
91
421
45
102
307
35
370
52
258
87
241
29
251