1
0
4
2
41
16
15
23
11
3
10
7
24
6
18
17
9
8
35
163
136
62
56
40
42
83
70
32
59
34
64
22
58
14
104
20
12
112