67
72
43
192
167
39
321
94
156
238
41
157
78
154
87
60
86
74
256
211
111
193
49
175
117
65
106
127
91
93
121
556
358
55
208
237
188
109
234
207
325
182
96
28
130
135
53
205
305
31
284
27
59
22
70