99 111
93 112
35 107
85 111
184 109
97 109
127 110
122 111
100 111
538 112
89 108
110 111
98 108
98 109
90 111
580 113