5
8
6
2
4
10
3
98
7
0
9
38
46
111
37
90
87
36
44
55
39
65
48
22
92
18
117
49
32
21
40
56
33
26
28
20
27
89
88
72