3
4
6
16
17
18
23
31
40
45
47
50
52
53
55
65
72
79
85
90
15
49
48
30
46
43
84
1
86
20
32
19
5
11
14
68
13
61
26
28
12
27
10