109
248
86
33
84
242
130
106