3
5
8
11
13
14
23
24
43
46
47
49
56
59
61
76
78
85
87
88
21
4
6
10
15
22
33
36
42
51
55
62
68
75
77
86
54
52
73
82
71
50
48
17
1
57
64
12
32
26
90
84
37