2
7
21
24
28
29
42
44
45
48
59
60
65
66
72
73
74
81
84
89
63
52
15
47
31
1
46
85
30
43
4
3
41
76
27
23
90
16
88
14
25
6
80
12
67
10