43
191
3
113
103
54
36
17
16
53
327
370
184
30
363
7
11
52
47
133
62
40
132
39
13
151
222
38
251
5
19
35
276
181
176
129
170
686
156
65
27
26
85
95
28
97
18
131
163
86
34