17
14
3
16
2
5
6
10
13
0
18
259
75
23
69
54
59
15
74
45
28
90
21
20
39
9
47
152
67
34
49
77
145
101
71
42
111
91
63
35
112
29
12
27
1
7