11
28
13
10
0
21
3
1
41
24
50
2
26
9
51
34
29
37
4
32
6
7
12
23
45
14
25
46
17
35
52
8
20
5
18
106
64
36
15
121
31
81