4
2
0
9
6
12
5
13
1
15
21
42
121
302
35
406
353
51
30
304
195
29
130
36
17
19
54
33
94
451
161
111
174
45
120
37