3
4
10
19
22
29
37
46
50
51
57
60
62
67
69
71
72
80
87
89
56
1
48
47
63
81
45
42
28
61
23
14
54
11
6
43
32
21
9
65
7
38