34
31
94
59
225
192
145
176
102
72