309 110
109 110
97 112
56 111
62 110
76 111
63 111
72 113
49 114
76 108
71 110
59 112
75 111
69 113
65 111
339 112