8
42
11
3
2
7
52
54
114
95
27
10
20
6
5
18
38
17
4
21
78
15
29
135
12
216
39
96
24
28
31
19
14
26
13
43
9
70
48
49
16