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