1
10
11
18
22
27
29
33
34
39
41
50
54
58
60
61
73
79
86
88
75
2
4
13
16
19
21
32
38
46
52
59
76
78
81
84
90
45
44
5
43
42
49
40
64
26
20
15
36
14
70
7
3
89
9