95
4
225
44
236
75
410
168
32
69
152
42
98
94
37
156
290
110
97
151
149
386
20
90
21
165
