139
190
69
130
140
288
133
106
102
478
1006
374
215
230
107
685
154
177
90
183
157
423
26
400
59
585
80
64
126
91
165
51
83
196
368
344
23
216
68
117
293
28
184
138
286
54
82
36
197
62
49
346
137
121
430