3
4
5
6
12
15
20
23
25
26
34
36
39
45
47
50
67
87
89
90
30
44
42
32
41
61
40
72
83
52
31
37
51
29
46
17
75
14
68
13
55
11
19
1
86
10