62
84
76
263
59
32
122
213
179
96
151
106
268
89
191
68
42
83
80
115
40
162
210
100
55
182
91
141
86
117
239
73
126
116
90
153
31
201
52
129
51
97
47
262
287
114
119