50
21
24
31
3
6
16
14
26
12
86
25
7
4
27
10
2
11
22
35
5
13
9
0
23
29
37
38
54
48
81
33
20
15
83
66
46
59
28