1
3
6
13
15
16
18
21
27
36
40
45
49
56
66
70
71
76
79
86
30
2
4
7
10
11
12
31
43
44
46
48
52
54
72
89
50
14
5
57
47
73
84
23
34
20
65
33
85
9
60
24