2
4
14
16
18
21
26
35
41
44
48
50
52
62
63
67
81
85
87
90
79
47
45
37
43
42
76
19
61
28
25
15
7
13
83
10
66
46
39
78
9
8