468
45
27
40
58
85
394
63
33
110
284
93
38