1
3
5
13
15
19
21
24
34
35
37
38
41
49
50
55
56
62
83
87
73
20
44
43
48
30
42
10
11
26
40
47
14
16
90
36
12
9
18
8
79
7
23