25
44
78
70
7
33
22
13
27
56
18
29
24
6
9
123
124
39
107
89
16
8
60
10
91
12
98
21
99
14
19
5
140
20
62
61
102
2
17
146
38
52