621
284
169
362
130
41
95
93
52
109