3
4
7
10
13
14
21
23
25
29
32
33
41
42
51
54
57
59
86
89
1
6
11
17
30
34
37
38
44
53
56
61
67
78
81
47
46
43
73
2
39
40
85
16
70
15
36
20
19
68
9
65
8
35