288
234
178
74
156
85
170
119
75
69
74
130
29
29
15
32
36
45
19
32
64
31
103
44
36
24
30
40
33
16
15
23
4
19
21
3
11
24
39
30
32
8
21
19
10
12
11
8
3
15