51
55
141
65
43
171
220
123
155
31
60
191
74
113
187
136
145
63
27
205
50
87
269
77
76
149
30
173
85
29
112
22
56
108
73
326
64
61
28
256
48
79
66
16