242
48
235
31
50
51
126
116
112
