39
0
2
9
29
1
5
8
11
3
18
15
12
24
22
4
21
16
13
20
7
219
62
170
53
46
74
431
32
73
75
100
35
177
121
67
30
150
86
412
156