29
9
11
62
14
8
6
114
116
97
37
46
17
4
21
12
372
30
64
15
115
47
32
3
39
1
69
0
31
49
36
41
42
19
59
23
50
291
10
28
16
126
140
7
57