3
5
7
8
17
21
26
28
40
42
46
47
52
54
63
65
66
69
81
88
9
10
15
20
23
33
37
44
50
55
61
75
80
86
87
57
73
43
32
4
90
29
58
79
83
24
82
18
41
89
14
60
12
78
25