3
20
23
38
39
40
41
45
47
54
56
58
64
71
72
74
79
81
85
90
31
43
42
30
53
32
63
44
21
33
16
59
13
82
12
8
55
10
73
7
9
69
6