2
3
6
13
15
16
21
29
35
42
45
49
61
62
64
68
73
78
81
87
70
5
7
9
14
17
18
24
30
48
53
55
66
82
86
90
50
54
1
23
47
57
10
46
34
26
33
28
11
44
43
38
8
39