1
5
9
10
16
18
33
39
40
42
47
48
56
58
76
77
78
81
85
87
31
3
14
24
26
27
34
45
46
53
62
63
68
70
71
73
43
90
44
41
11
54
7
88
19
6
12
65
22
75
49
72
8
52
36