77
107
154
142
26
102
870
119
110
291
141
123
208
114
108
126
296
254
210
268
78
282
924
206
179
573
150
240
230
278
192
148
286
152
105
699
255