2
20
32
51
53
83
47
43
15
45
66
74
87
86
70
3
11
28
29
68
88
39
90
8
13
16
17
49
10
30
56
64
19
44
76
50
14
40
52
54
25
61
1
31
48
75
78
81
59
7
63
21
23
65
4
57
24
12
22
77
84
27
71