25
26
21
18
13
12
16
23
89
47
19
20
17
232
14
46
37
24
121
15
30
222
11
32
8
10
7
107
35
29
87
50
116
210
57
33
59
22
53
42
27