31 109
251 110
84 110
64 110
77 111
67 112
251 114
88 112
292 112
53 110
52 107
308 110
77 110
63 109
56 109