4
15
21
27
31
32
33
38
40
45
52
60
65
66
67
68
75
78
86
90
9
56
47
69
44
43
42
13
48
41
28
19
14
10
85
12
20
7
2
84
8
83