10
48
19
39
23
44
15
22
50
62
6
20
60
4
43
45
55
30
53
25
1
26
99
17
34
38
84
33
11
66
5
69
59
2
9
110
187
7
3