17
2
7
12
3
4
5
9
16
1
18
20
13
21
0
11
26
19
35
90
64
46
8
29
10
39
30
41
106
49
62
40
27
72
67
14
37
51
97
116
124