80
76
9
68
191
764
373
12
67
41
958
82
238
796
245
199
371
183
19
118
661
22
406
115
86
52
30
50
73
360
216
198
213
268
210
139
272
257
37
99
143
186
129
203
757
49
111
31
1279
136
219
96
11
500
48
154
27