3
10
15
21
22
28
30
31
33
34
44
48
49
52
56
57
59
69
77
87
50
46
61
45
63
70
43
42
1
65
23
53
17
2
14
55
12
11
37
9
8
72
7