25
12
14
94
116
28
9
15
85
138
863
40
23
114
87
13
35
38
21
179
41
111
16
30
77
211
52
29
24
300
45
18
22
101
26
32
107
76
109
31
17
11
219
166
81
33