25
5
17
19
26
58
15
43
8
28
46
55
11
106
32
12
132
52
188
111
35
27
38
20
61
99
231
16
143
279
81
76
21
23
210
89
90
118
24
31
44
134
78
18
50