12
29
61
81
87
90
20
77
2
9
39
52
67
76
78
37
15
16
23
57
19
56
6
24
55
82
11
13
47
49
69
86
83
7
18
32
45
75
41
3
30
68
89
38
46
35
58
60
88
34
17
1
70
5
10
85
65
50
48
53
64