303 118
167 111
65 111
63 112
80 111
88 111
123 110
70 109
64 112
58 111
64 110
61 112
28 111
70 111
85 114
71 108