3
4
8
9
12
13
18
20
25
32
40
58
59
60
64
68
75
76
84
88
74
45
44
19
43
51
42
80
28
41
86
17
24
16
63
52
71
50
10
83
46
38