8
7
3
10
13
18
9
4
84
50
15
5
37
22
74
6
40
205
17
166
42
21
68
30
39
58
38
114
153
88
73
28
47
36
1
61
33
69
144
19
14
16
59