25
19
28
46
42
10
43
9
12
21
30
58
89
31
40
69
45
16
15
17
22
20
8
32
74
38
106
182
27
101
35
51
39
24
18
4
49
57
26
7
1