25
34
17
62
4
28
7
5
30
9
16
32
46
10
13
12
22
1
80
6
11
21
26
178
79
57
40
15
44
52
42
19
31
20
3
8
0
107
49
152