2
9
12
20
22
23
26
32
38
39
42
49
52
53
54
59
67
75
79
82
4
46
45
7
44
31
47
43
56
61
63
17
90
15
62
21
10
85
57
16
8
89