110
49
198
57
50
61
117
261
140
77
44
196
487
164
180
159
141
116
195
186
100
76
166
148
183
101
136
185
104
401
187
133
91
74
130
18
135
203
325
113
30
75
93
125
129
66
38
157
42
46
287
118
705