2
11
50
55
79
85
58
31
13
25
27
52
66
75
16
69
5
47
60
68
88
62
38
43
59
87
90
39
15
32
63
67
70
20
10
17
42
61
80
65
64
4
30
76
78
83
53
14
28
84
26
6
9
49
54
51
21
34
46
86
37
45
77