568
78
183
345
878
163
111
12
383
392
389
121
105
1028
97
109
51
112
308
305
129
80
114
360
179
134
155
20
178
30
194
136
45
26
182
202
88
160
140
212
205
125
368
295
33
562
130
10
35
176
459
124
225
27
327
83
158
175
93