8
25
72
4
73
69
140
110
14
65
644
75
304
10
78
5
48
19
17
38
29
15
34
24
66
50
9
40
39
116
53
74
6
28
22
2
3
82
43
1
13
23
35
196