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