89
65
165
514
98
133
103
234
531
157
124
116
97
399
162
91
132
379
77
177
184
149
259
352
246
435
207
110
354
214
56
94
76
471
105
167
144
449
169
152
102
292
208
391
313
565
726
96
173
849
109
704
2525
231
1577
869
632