12
3
55
8
31
20
13
67
46
6
5
43
21
10
11
35
0
17
58
51
42
29
26
16
33
41
15
59
68
40
50
9
78
62
64
7
24
116