3
5
6
11
17
19
31
37
39
42
43
49
54
56
63
76
77
79
81
89
30
90
46
38
45
44
87
57
69
8
20
29
7
15
59
13
36
12
1
82
10
14
84