333
186
74
194
254
87
83
161
176
90
73
74
181
96
169
131
158
185
168
151
338
150
231
176
191
145
172
163
108
131
121
262
105
143
96
196
132
78
113
126
132
135
190
86
259
200
210
170
117
125
76
243
157
95
130
94
221
209
150
133