59 106
28 69
91 189
43 57
32 33
75 156
