6
3
0
2
4
8
9
25
17
26
24
12
57
10
14
38
5
31
15
40
29
80
45
152
153
1
61
68
93
44
115
65
28
111
16
32
49
69
37
89
73
42
82
34