2
5
11
13
15
21
27
29
39
41
43
48
52
64
65
68
72
86
89
90
1
8
14
18
28
32
50
53
70
71
74
77
79
82
88
49
54
73
47
46
45
38
57
17
44
76
85
80
33
26
84
10
66
51