2
6
9
13
14
19
28
31
35
49
51
56
58
59
60
62
63
68
77
85
24
1
5
12
29
34
44
67
69
71
75
78
79
82
87
88
70
54
53
52
50
48
73
47
23
66
17
11
21
10
40
81
8
80