14
50
25
23
4
31
8
12
77
3
2
10
174
13
16
17
39
78
42
21
105
11
37
7
69
6
19
36
30
29
18
171
20
1
34
5
15