15
5
58
19
64
11
10
40
18
24
4
7
12
6
0
31
23
3
8
186
44
22
104
100
32
73
113
47
155
27
14
13
57
34
52
39
71
59
109
41
21
25