2
5
6
8
10
13
18
31
41
46
57
58
60
67
74
78
80
81
85
86
32
45
51
62
19
43
16
48
34
26
42
12
70
24
3
17
1
82
15
37
14
66
72
61
38
11
65
9