15
20
77
94
248
107
103
159
145
133
133
107
146
195
54
95
