601
256
164
348
122
88
36
87
90
90