10
12
9
51
2
21
73
4
13
111
8
0
5
6
28
36
63
19
7
17
18
34
96
29
101
40
16
55
33
15
43
14
23
20
11
26