59
15
172
94
281
113
55
41
102
44
5
0
23
4
3
28
9
6
31
8
45
34
14
21
1
26
17
20
47
12
19
7
10
18
2
39