4
1
5
0
16
2
14
6
27
54
26
20
169
112
25
32
58
208
502
33
22
19
44
120
171
12
126
47
57
36
39
136
106
28
70
38
282
53
10
92
75
94
179
93
115
87
31
21