1
2
3
8
9
11
17
19
23
25
26
28
42
49
69
71
80
83
84
90
46
16
44
76
47
89
43
55
70
40
35
41
60
21
24
78
50
62
14
56
27
5
12
85
39
31
10