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