36
260
182
705
244
565
577
226
221
99
126
264
76
719
44
445
89
105
220
120
122
178
151
82
188
57
163
121
66
145
18
139
368
233
75
269
56
213
79
38
27
237
69
31
72
93
136
865
307
74
12
37
128
242
196
20