43
69
374
277
59
76
58
123
45
15
258
56
81
50
16
41
38
16