1
4
9
12
22
25
30
33
34
39
47
48
51
65
68
69
73
80
81
86
41
18
28
35
38
40
42
43
45
56
57
64
70
83
85
88
54
55
13
82
52
87
71
49
5
14
11
59
10
89
62