3
4
6
8
9
10
16
18
19
29
36
39
43
64
71
73
75
81
83
84
1
7
11
15
20
31
46
50
54
58
59
60
72
78
86
49
32
48
45
2
44
42
41
40
35
26
17
22
14
51
13
25
33
12
23