3
8
15
16
21
24
30
33
35
40
47
49
52
55
60
61
72
79
81
87
48
1
45
76
44
43
69
42
28
41
46
19
2
71
29
62
13
80
11
75
67
9
66
10