3
5
6
8
11
16
18
30
37
41
42
50
52
60
61
62
67
70
73
81
49
48
79
46
43
45
87
85
76
40
19
13
54
12
90
10
39
21
88
9
74
68
75
69