289
161
52
12
58
47
42
23
3
4
26
18
35
17
17
4
7
16
35
22
1
29
4
14
3
3
25
7
15
41
12
12
14
7
29
4
15
3
18
5
4
10
15
15
2
8
2
5
1
23