4
5
0
1
16
3
11
25
21
22
10
19
63
62
65
111
48
2
14
12
9
8
92
7
38
41
15
23
45
30
68
91
20
24
72
50
58
28