7
56
13
166
15
41
8
39
35
26
37
116
107
34
12
58
29
21
128
142
4
6
32
25
1
78
61
71
16
19
57
24
22
27
43
45
69
30
101
85
10
99
11
46