289
216
235
96
97
118
11
66
49
34
35
33
33
40
36
14
40
19
72
23
21
15
14
33
6
7
30
20
29
18
15
15
6
17
23
17
30
12
4
11
13
13
32
20
2
17
14
22
8