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