4
2
3
5
0
8
53
14
55
26
85
59
40
34
22
88
35
27
54
96
21
12
38
13
24
42
66
23
9
1
10
11
77
114
65
337
70