9
6
35
10
94
27
16
51
32
24
26
174
840
161
96
176
29
42
36
118
8
140
210
59
17
95
39
23
108
101
64
37
72
58
12
151
85
71
48
79
159
56
54
78
46
53
2268