8
101
30
184
28
483
19
197
34
5
128
121
208
159
163
4
29
6
11
113
50
9
179
166
160
73
18
158
200
36
436
886
25
44
109
57
16
15
56
59
38
35
24
71
79
64
126
106
26
13
20