130
122
345
125
114
87
78
332
151
247
168
314
142
252
126
452
564
141
167
220
71
67
115
158
397
463
253
111
155
166
765
225
89
146
432
606
2134
212
1282
173
152
84
213
235
742
354
358
584
761
183
460