8
9
11
18
25
29
31
41
45
51
53
61
64
73
75
79
80
82
86
87
30
47
38
46
39
43
12
66
76
72
62
20
88
15
35
13
70
10
34
85
50
3