58
24
78
12
4
5
16
25
9
26
100
79
37
19
21
34
45
11
10
31
13
38
7
8
46
53
123
131
63
57
22
64
101
91
29
104
135
56
109