277
304
233
130
643
13
49
16
40
254
100
124
113
172
145
398
392
170
238
165
310
272
169
131
237
202
321
74
259
90
92
143
5
84
203
302
63
70
401
158
24
174
118
75
156
117
242
29
155
191
375
121
240
85
34