3
0
2
10
1
9
27
8
20
19
7
68
12
14
21
36
6
4
16
104
17
24
147
28
22
141
66
115
41
140
93
80
247
77
98
276
227
228
51
50
166
40
197