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