10
17
8
24
25
7
16
5
13
55
47
61
26
18
45
9
37
12
20
0
22
91
58
21
36
52
99
80
156
69
43
31
142
60
19
40
41
64
97
50
38
11
4
147