454
7
83
110
143
652
54
16
319
342
351
222
501
169
39
94
46
148
136
68
250
236
220
89
363
226
240
198
212
154
303
163
180
151
145
359
129
241
691
100
84
109
38
487
37
49
34
85
159
230
105
93
61
63