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