90
87
91
68
82
635
85
94
104
120
122
81
98
115
108
107
86
97
114
129
95
127
147
389
370
136
131
151
118
133
141