38 2
102 43
14 45
66 89
74 53
125 86
1 102
119 131
28 140
117 225
