17
177
129
273
1123
38
92
144
168
283
34
151
131
107
45
249
87
200
83
21
103
90
42
143
27
22
26
67
93
37
240
592
94
48
71
182
96
73
64
8
97
20
19
29
106
335
69
173
82
15
41