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