236
69
386
157
172
117
75
155
115
170
63
188
16
162
203
129
416
344
211
141
268
209
189
143
96
85
106
95
53
158
100
191
190
77
105
253
148
66
283
180
217
230
201
219
94
153
241
226
139
44
39
98
389
102