31 109
86 109
52 112
68 111
62 111
129 111
76 113
69 110
61 113
59 110
78 113
84 114
47 110
50 112
129 113