104 108
56 111
60 113
61 110
74 111
129 111
80 113
45 111
59 110
69 110
68 113
77 113
76 109
72 110
58 109
309 110