4
6
10
0
57
3
32
16
5
2
26
1
19
72
12
54
29
9
31
17
177
89
27
69
11
20
165
340
179
61
86
48
53
39
76
64
52
83
113
28
172
145
21
152