395
89
199
222
65
94
161
44
120
28