1
3
6
9
19
22
29
33
37
38
39
41
45
47
48
54
64
70
77
89
55
15
46
43
52
42
84
50
76
7
12
16
36
13
23
26
34
10
80
24
68
8
31