7
6
24
21
16
13
66
47
127
52
260
183
31
20
32
18
9
38
56
44
58
39
29
42
99
15
45
27
73
59
117
60
84
14
26
37
8
17
68
62
30
12
3
137
4
48
88
76