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