3
5
6
13
16
25
28
38
40
42
48
59
61
66
70
71
80
85
87
90
37
50
79
62
45
76
43
8
57
41
81
15
69
14
60
67
44
10
18
2
34
9
78
19