86
6
7
20
1
105
26
301
259
160
68
52
38
103
30
11
5
4
13
43
33
0
2
15
79
22
19
208
76
14
31
9
21
36
60
41
165
84
32
202
8
128