18
19
43
13
11
8
9
3
7
15
6
14
0
16
57
27
72
30
34
10
20
172
99
137
177
129
50
123
33
256
149
240
210
76
630
163
100
114
71
185
48
167
106
126
65
35
59