145
41
123
15
30
33
74
56
352
465