95
8
34
47
68
10
4
1
2
11
3
7
0
30
39
18
16
14
6
23
17
21
22
35
41
5
20
12
26
13
29
59
19
24
259
76
94
25
63
53