210
12
1
14
9
49
8
64
11
15
71
39
27
23
48
164
928
105
29
123
848
67
118
365
111
281
269
125
149
93
160
134
57
224
139
153
32
377
128
34
307
102
158
18
168
43
104
183
221
56
86
186
169