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