2
5
6
11
15
20
23
24
26
27
29
31
37
42
44
49
62
65
68
90
30
46
38
45
43
3
87
57
79
8
21
7
16
59
14
36
12
1
82
84
9
74