2
3
4
7
8
14
17
23
25
26
33
34
37
43
44
49
51
59
85
87
1
13
19
27
36
40
46
64
68
73
75
78
84
86
90
54
56
52
57
50
70
82
71
48
47
61
24
15
29
69
11
9
10
81