290
133
235
178
74
76
172
75
157
70
119
85
103
36
25
30
29
45
29
19
34
33
15
64
39
5
31
46
19
15
32
33
26
2
17
10
15
36
16
32
40
3
18
21
19
9
43
10
20
57