2
3
4
9
12
14
17
25
31
35
43
47
52
56
64
69
80
81
85
86
78
68
44
16
63
42
41
55
20
87
66
32
76
11
57
27
88
10
40
75
8