14
217
71
91
49
57
368
186
130
66
63
61
101
27
607
120
43
214
602
223
36
54
207
118
166
307
161
22
102
121
19
64
52
112
11
48
68
139
129
17
94
65
18
38
15
42
293
39
88
24
33
213
174
29