3
4
9
13
15
17
23
27
28
31
35
51
52
53
65
67
72
80
83
89
30
49
90
47
43
45
87
38
57
44
79
69
37
42
8
19
29
16
7
14
81
12
59
36
10
1
82