2
6
7
9
10
13
19
22
23
29
38
39
46
51
53
55
58
65
74
82
75
1
15
20
24
25
26
31
43
57
61
62
67
80
86
89
70
60
87
56
5
54
52
71
3
48
72
50
12
47
11
4
49
77
88
8
79