10
15
3
57
55
13
20
54
27
14
11
28
6
16
5
4
41
43
9
8
7
17
141
35
12
25
0
18
93
117
67
51
21
163
81
64
156
42