8
19
20
10
6
14
16
7
5
43
163
72
13
30
36
74
4
12
56
34
27
15
189
35
18
17
33
22
61
53
38
65
109
25
66
264
26
31