8
18
6
5
47
49
3
116
17
14
50
30
20
26
4
16
1
15
21
27
93
52
10
9
53
35
12
7
41
23
109
36
66
13
62
40
42
22
76
33
29
38
72