289
178
235
75
130
172
119
74
157
76
85
70
103
36
44
46
24
30
19
2
21
29
5
23
29
26
31
15
19
32
64
21
16
17
33
32
36
57
23
15
40
30
32
11
34
3
9
39
20
10