366
114
121
62
53
87
512
56
338
181