7
36
1133
24
25
91
161
160
53
12
16
196
162
204
1420
14
20
118
191
8
64
59
74
203
4957
129
524
22
41
45
18
437
105
219