4
28
12
9
20
5
6
13
0
15
38
10
18
2
51
52
58
34
96
17
66
32
26
128
46
21
37
11
42
35
25
419
161
150
36
72
53
73