8
7
16
2
63
32
25
232
10
13
29
15
117
39
113
77
27
54
14
36
22
11
56
74
6
67
18
42
4
47
5
3
53
1
55
12
118
17
178
48
9
44
31