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