6
10
15
22
28
30
32
35
36
51
54
59
67
69
72
75
79
86
88
90
5
12
13
18
20
33
38
42
43
49
56
71
78
80
84
26
48
4
46
45
29
44
7
47
85
58
16
1
14
62
11
24
9
21
89
8
66