106
61
35
75
272
86
73
146
129
64