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