2
9
10
12
29
30
34
35
36
46
49
53
57
58
64
66
67
70
82
89
47
1
45
76
44
16
55
43
42
40
41
4
21
20
32
15
80
78
50
11
62
56
27
71