260
285
355
150
160
27
178
150
214
956
102
170
169
96
89
129
1024
771
175
108
231
208
213
233
99
567
260
139
179
231
216
352
47
141
67
75
186
38
81
437
81
420
319
76
119
29
75
435
