7
6
43
20
8
26
36
21
215
23
72
48
44
75
19
39
18
13
16
101
163
76
511
103
97
38
25
64
32
88
58
33
41
37
60
45
80
65
42
142
47
94
12
55
51
66