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