23
17
22
295
384
110
32
39
126
420
9
18
65
31
63
271
53
62
379
56