31
38
49
54
62
76
60
87
4
26
28
59
61
68
42
6
7
45
46
67
85
21
25
29
44
74
88
14
40
41
79
50
55
30
66
90
5
34
37
39
86
33
69
83
58
64
82
36
56
75
51
1
71
80
84
2
16
19
47
57
27
23