7
27
14
42
16
28
143
215
13
9
56
49
22
15
102
43
85
201
77
150
12
390
58
225
32
36
40
45
20
3182
1032
30
21
37
264