9
26
105
15
93
19
12
40
102
30
104
32
53
2
33
8
36
18
14
41
23
24
10
25
58
45
13
37
107
6
46
128
22
50
11
54
109
72
16
134
97