47
32
37
179
86
65
241
109
355
180
141
124