7
4
21
32
6
15
0
17
276
10
3
1
14
2
16
43
130
44
38
99
5
19
73
22
24
39
74
35
31
108
23
118
101
71
771
57
25
141
82
12
13
69
64