57
81
73
79
86
570
641
248
42
68
324
64
80
112
78
77
43
44
56