3
5
6
8
14
20
23
28
36
39
45
50
53
55
58
64
65
71
80
82
74
47
51
44
16
12
43
86
19
42
41
35
52
25
7
62
17
85
15
78
88
11
21
1