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