25
43
64
98
45
2
57
17
48
31
53
14
20
49
111
99
19
105
62
1
47
55
110
132
26
121
122
3
51
97
203
5
265
18
12
16
10
67
101
13
41
73
61
63
78
9
8