7
47
13
8
23
49
120
19
230
66
71
62
130
45
344
18
31
100
388
30
35
6
3
787
46
5
332
149
378
14
39
55
167
26
22
17
12
9
11
266
143
175
159
32
102
520