3
6
8
9
10
13
16
23
28
36
42
45
48
53
59
69
80
81
84
86
37
49
30
47
41
44
57
31
43
38
90
83
25
64
22
78
14
72
11
7
85
24
63