2
3
6
10
13
25
35
41
46
48
51
55
63
64
67
69
73
74
78
90
14
18
28
29
38
42
43
50
57
65
66
68
70
75
82
32
4
44
7
47
40
15
39
37
16
34
45
19
9
12
58
8