104
57
34
74
271
86
73
146
129
63