2
4
10
14
15
17
19
20
25
31
34
47
60
63
66
67
72
75
77
84
11
49
35
48
46
65
45
28
44
23
43
80
42
39
30
21
29
40
13
79
61
85
57
5
86
8
69
56