395
89
200
222
65
94
161
44
120
28