3
-
2
0
7
50
4
6
43
17
9
52
53
30
10
32
28
12
33
315
81
80
147
196
293
331
121
198
122
194
211
238
98
119
104
220
153
318
296
267
278
90
45
235
47
18
48
352
145
234
163
216
463
233
223
101
164
292
22
66
No Data