27
85
91
92
85
94
116
194
128
184
85
91
92
94
96
98
112
83
91
83
91
94
98
92
100
98
106
112
127
103
208
106
127
228
224
257
300
707
652
587
682
