1
2
4
8
9
11
18
22
24
27
37
43
49
51
56
57
67
69
81
89
30
44
32
41
40
20
83
61
52
39
50
72
31
38
46
19
68
15
55
13
71
12
70
59
17
88
10
60