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