3
1
0
9
4
6
11
31
238
43
728
133
310
32
50
99
72
62
125
30
78
242
8
118
20
51
17
37
108
44
29
22
25
7
313
170
28
126
36
15
42
35
5