114
217
53
86
42
277
51
72
80
52
57
19
67
49
228
14
106
26
45
150
133
113
90
151
40
62
163
147
39
340