2
3
5
6
10
14
16
42
51
57
64
67
69
75
80
81
83
85
86
87
52
61
41
20
39
50
11
38
68
40
37
55
22
23
60
47
27
84
9
71
8
33
54
7
53