48
32
38
179
87
65
241
109
355
180
141
124