90
106
103
102
94
105
88
81
87
86
85
84
83
77
68
71
66
4
21
36
35
37
55
54
47
38