37
74
119
134
252
302
235
1155
247
66
301
184
275
179
112
206
631
38
186
19
25
414
358
28
222
445
806
11
62
228
230
139
128
98
167
132
58
56
105
91
65
296
121
667
60
156
129
539
309
239
73
223
4173
54
45
57