501 110
257 111
497 112
80 111
109 113
70 112
31 107
83 109
60 113
82 113
55 109
76 110
161 119
66 113
183 110
61 111