29
2
19
106
34
8
35
7
18
5
16
35
11
7
15
40
29
15
9
6
16
6
9
8
28
24
2
31
84
118
38
40
7
112
48
50
14
5
18
2
1
8
12
4
23
9
58
2
2
2
2
6
3
6
2
3
9
5
3
4