7
47
111
16
24
144
483
53
9
37
35
52
115
2291
179
91
645
210
88
658
46
186
158
28
14
15
36
64
67
18
65
66
44
26
99
43
49
22
45
118
19
11
39
201
5
112