3
10
12
24
28
32
35
40
50
52
54
60
61
63
68
72
73
87
88
89
1
46
44
76
43
47
55
42
70
41
21
30
27
20
31
16
4
14
74
13
48
81
11
9