31 107
125 111
229 109
61 109
590 109
111 114
53 111
92 110
93 112
172 111
70 109
85 110
60 108
153 113
55 110
165 113