4
5
8
14
16
21
22
23
24
30
31
38
50
51
71
72
74
80
83
85
1
9
25
28
32
33
35
39
58
59
61
62
78
82
90
47
46
29
44
7
43
54
42
73
2
41
40
49
70
6
89
13
36
12
20
10
19
68
65