5
14
3
20
15
11
8
12
9
4
7
13
1
6
51
22
2
16
10
23
18
0
17
37
21
33
57
69
126
63
31
41
53
132
85
67
74
49
44