67
31
261
72
151
164
175
49
211
184
181
115
143
165
193
96
47
142
135
26
38
378
52
180
57
122
409
94
235
83
168
120
140
40
19
54
25
69
29
85
59
84
93
123
109
46
63
24
61
11
30
121
78
75
136