19
10
272
77
63
91
80
49
100
37
81
22
569
94
20
130
162
8
69
36
251
99
243
32
244
54
44
127
153
625
27
103
42
764
526
303
799
435
343
61
115
156
82
279
124
67
29
90
38
6230
55
217