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