289
178
235
75
130
74
172
119
76
156
70
85
44
46
103
24
36
29
16
31
2
16
5
57
30
23
30
15
29
33
19
36
21
40
64
19
18
32
10
21
24
23
29
26
6
15
15
32
20
32