9
65
7
107
33
51
12
16
113
4
15
6
23
40
13
29
31
35
32
3
0
19
11
66
41
25
8
38
5
27
49
47
17
1
2
57
48
50
10
45