394
89
198
222
65
94
160
44
120
28