318
104
60
52
55
336
170
136
97
125