100
199
446
621
311
119
66
92