8
56
13
10
33
3
0
16
6
19
7
29
5
1
42
35
4
15
77
55
37
48
26
18
9
69
2
39
44
20
76
23
40
61
30
64
12
62
22
154
90