9
16
15
4
53
5
67
38
10
8
22
6
14
19
87
42
121
85
44
39
0
55
108
17
31
7
52
103
76
74
96
56
2
21
13
11
3
1
35
28