8
9
4
88
6
24
13
12
21
5
3
14
10
193
200
160
263
23
28
16
27
7
62
15
170
76
18
36
57
40
26
128
104
41
25
30
22
44
74
45
32
64
46
39