276
45
67
26
25
293
120
57
63
96
294
377
82
73
232
164
291
35
66
11
109
50
243
87
55
15
124
229
10
24
104
30
60
36
176
174
178
54
47
70
51
161
375
16
112
14
68
8
171
386