2
8
15
18
25
30
31
41
45
47
50
51
53
60
62
65
66
67
86
90
35
46
44
52
1
43
76
89
42
40
55
81
22
7
14
13
11
10
83
74
54
5