49
271
168
279
115
485
180
285
147
66
355
283
142
231
182
257
57
75
479
59
213
110
159
325
323
105
62
876
154
208
109
82
637
207
79
47
67
68
65
37
45
152
56
92
42
125
89
119
117
31
148
70
192
46
133
32