26
51
25
7
19
31
22
43
70
118
23
11
109
46
59
9
32
50
33
12
30
37
91
13
28
40
57
67
1
5
16
44
14
36
6
15
52
35
18