2
4
6
3
0
13
5
1
28
10
14
139
30
54
36
109
105
15
94
193
154
98
100
317
73
189
99
46
35
74
41
71
97
76
42
52
143
80
16
53
8
33