3
5
9
13
19
21
24
34
42
44
46
56
60
66
68
69
73
78
81
87
15
49
35
47
32
45
41
43
26
40
88
63
17
84
71
33
4
12
58
11
20
75
10