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