161
124
78
75
248
101
110
85
177
41
216
81
148
56
90
107
222
97
242
69