9
61
5
18
200
13
12
6
30
7
106
181
162
47
23
49
36
72
193
122
191
103
8
46
22
85
14
27
19
54
29
102
86
28
92
60
32
41
35
69
34
21
98
176
16
15
10
20
64
145
170
100
51
77
149