52
420
109
97
146
61
38
116
116
264