8
5
3
7
46
21
4
24
76
147
69
30
33
74
75
15
14
1
29
10
18
17
44
6
64
84
27
40
38
19
65
26
35
95
9
31
54
12
32
11
13
184
82
73
37