20
25
55
16
47
26
6
81
30
82
87
4
8
18
17
44
21
7
13
39
15
33
2
1
19
24
52
111
51
5
29
53
109
66
46
43
11
75
59
36
12
60
122