17
9
20
5
18
3
8
12
23
4
10
6
25
11
14
1
0
28
79
35
19
78
43
22
45
75
27
133
41
51
16
29
2
49
56
38
39
86
57