67
80
55
51
56
74
286
38
235
226
88
24
77
240
159
214
138
44
54
376
1236
60
999
58
121
83
36
23
96
99
268
62
68
3300
146
137
134
43
47
27
311
34
147
7798
39
42
380
332
751
28
15
287
130
66
87