43
14
15
147
197
146
11
1121
114
100
1268
99
62
476
12
184
113
106
196
38
61
143
182
227
44
39
101
97
80
36
16
37
31
2
0
95
119