5
29
35
39
41
45
46
44
1
4
21
56
69
75
59
10
62
67
78
65
12
16
71
28
8
9
19
48
51
81
26
50
30
38
52
63
74
89
36
15
27
54
76
86
3
17
77
90
83
68
32
60
25
31
61
79
70
22
20
42
80
57
11
64
87
37
43
14
82
85
23
7
73
33
47
40
66
2
34
49
13
84
18
53
55
72
88
24
6
58