3
8
10
14
17
26
30
31
36
38
52
64
70
73
74
75
82
85
87
90
12
5
22
24
32
33
34
37
59
67
69
71
72
81
86
89
46
39
45
79
44
43
23
42
54
58
18
16
2
15
68
65
11
76
7
62