52
51
288
106
97
90
81
75
49
2
83