2
3
11
12
17
20
26
28
40
50
51
52
55
63
66
76
80
82
87
88
61
1
4
7
8
14
15
19
22
27
32
39
46
60
85
89
57
48
73
47
5
71
44
43
23
70
42
41
54
75
21
18
64
84
10
30
9