14
31
7
25
8
9
21
13
11
34
29
75
10
70
17
16
50
6
46
88
112
64
85
71
18
27
47
42
35
113
38
51
12
24
179
2
163
423
28
26