8
7
15
1
20
17
29
11
30
5
50
18
10
34
40
13
42
157
31
69
160
117
73
2
66
26
113
88
39
14
93
33
28
136
85
37
47
22
54
27