81
52
60
241
116
89
270
122
386
190
154
132