7
4
5
8
9
15
11
0
6
52
14
12
27
42
23
22
43
59
66
37
21
30
39
28
45
88
35
19
29
58
32
116
55
82
49
81
86
24
159
62
18