86
79
85
84
83
81
78
77
73
66
70
65
69
64
62
63
60
58
59
56
57
55
54
35
37
39
41
42
49
50
53
33
32
25
21
20
31
14
13
19
30
18
17
29
28
16
15
26