25
6
14
16
39
12
8
9
7
57
311
17
21
24
1
32
11
47
15
29
13
58
20
87
42
66
77
129
62
55
238
78
138
31
84
60
113
79
108
5
159
18