594
279
176
938
194
59
370
146
75
267
109
41
33
125
151
148
186
247
253
277
244
245
82
105
189
272
197
399
1213
158
118
132
227
140
97
71
67
93
156
91
205
79
96
137
150
198
85
144
184
232
77
60
372
582
103