3
4
6
12
20
26
27
31
33
37
39
44
45
47
49
50
58
85
87
90
30
48
25
43
51
38
66
76
42
72
16
67
14
29
62
11
74
10
57
89
9
65
73
8
40