74
43
120
63
103
35
24
211
30
39
279
79
91
230
221
153
130
75
261
168
229
173
87
148
190
262
184
55
113
40
110
33
772
4631
72
179
156
25
14
23
282
136
836
307
20
61
383
92