11
22
8
190
18
406
73
331
59
27
41
46
25
35
50
86
72
34
45
189
14
339
386
99
67
80
153
273
81
101
42
19
33
20
90
2805
13
411
145
327
424
9
110
88
162
85
21
126
158
332
31
52
37
123