290
49
42
39
11
48
364
145
136
444
664
79
58
201
187
360
29
37
100
384
32
10
78
44
53
104
134
94
71
56
1135
161
40
52
192
24
19
21
75
119
67
9
26
35
45
31
8
60
57
211
54
283
322
129
774