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