25
3
90
11
31
46
30
24
59
26
50
16
23
18
21
64
48
95
32
47
115
58
173
92
20
74
41
13
125
63
65
22
68
9
17
35
19