3
4
15
18
20
26
30
31
34
35
44
45
46
53
56
60
71
77
78
79
9
50
8
52
43
42
37
41
47
6
11
17
10
16
21
88
48
40
25
1
22
7