3
6
7
10
16
28
33
36
40
43
47
62
70
77
78
80
82
86
87
90
79
46
37
69
45
30
44
57
85
88
20
17
14
73
12
53
34
48
11
25
49
9
26
15