81
70
15
165
36
112
77
66
137
43
126
6801
257
30
24
251
148
206
220
45
239
207
83
23
159
59
65
211
49
250
72
35
93
383
18
69
268
26
40
63
76
197
96
128
122
14
303
800
205
44
187
33
64
19