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