286 56
189 31
54 29
2 34
1 127
55 128
163 146
254 159
