10
6
27
14
1
39
2
177
360
17
41
377
3
259
8
20
153
5
13
32
12
47
166
16
52
84
40
60
15
38
7
83
9
4
116
26
18
19
56
100
0