21
10
16
3
710
30
15
34
46
17
26
57
0
8
18
51
29
25
5
20
171
248
59
27
19
7
13
14
6
58
37
12
24
139
100
160
11
23
165
45