8
11
47
7
6
4
16
1
2
45
23
74
14
269
3
101
54
39
34
91
12
25
21
33
56
13
117
31
10
43
18
60
41
80
112
19
27
52
104
9
360
124
32