57
31
6
61
3
5
17
28
21
0
20
18
13
4
1
7
15
8
43
14
16
12
9
32
85
2
11
66
37
50
53
10
64
26
52
29
25
23
126