9
17
3
6
12
0
5
4
15
38
10
18
2
51
52
58
20
34
96
66
32
26
128
45
21
37
11
41
35
13
25
419
161
149
36
71
53
73