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