65
252
84
84
48
73
94
107
105
123