2
1
0
6
5
7
10
3
34
49
15
113
31
12
13
93
28
33
87
67
42
37
8
84
29
417
74
124
85
16
4
110
114
80
14
27
40
227