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
35
39
136
106
28
70
38
282
53
36
10
92
75
94
179
93
115
87
31
21