25
26
19
9
15
24
14
18
41
54
17
16
32
33
221
80
35
46
90
42
45
61
50
105
21
298
79
36
23
29
22
60
30
31
72
38
13
37
43
163
39