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