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