122
109
248
130
160
77
33
84
242
16
25
130
106
207