289
178
235
130
75
172
119
74
157
70
76
103
85
24
36
46
44
29
5
15
23
31
2
29
30
21
16
33
26
19
32
64
21
57
16
23
15
30
19
32
40
36
34
32
29
10
3
9
13
8