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