40
20
10
29
18
95
52
34
21
32
74
9
25
37
28
43
16
17
72
14
7
8
13
0
30
49
24
71
55
19
66
23
26
86
177
11
33
65