4
5
6
7
10
15
17
22
28
31
33
38
42
43
50
54
60
63
72
77
55
48
47
76
45
52
44
84
1
41
13
9
18
71
89
16
49
73
14
69
11
80
75