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