17
2
21
6
16
0
40
20
45
66
95
86
34
36
52
94
19
79
111
55
8
22
43
70
74
32
50
54
24
27
7
13
29
92
68
160
48
59
53
67
41
73
23
46
11
14
15
4