4
184
160
62
3
23
55
113
13
9
18
5
16
0
12
15
70
916
10
32
63
27
33
30
40
127
26
29
31
11
2
6
7
19
57
28
36
44
24
22
84
172
134