1153
703
687
135
360
188
587
127
709
274
601
49
331
121
92
38
302
133
278
168
532
119
269
41
289
43
143
105
302
123
579
203
417
157
144
83
252
116
567
137