13
45
4
6
3
2
5
23
47
0
26
12
20
24
10
37
30
27
11
39
9
33
22
25
18
19
40
201
202
85
87
56
41
336
35
8
15
51