20
25
56
16
47
26
6
81
30
83
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
61
59
37
12
60
122