624
285
169
362
130
41
96
93
52
109