17
71
14
16
9
4
11
134
49
101
52
26
76
157
108
373
389
371
65
356
330
121
222
36
146
73
195
345
154
151
359
1311
45
141
841
315
476
175
1452
340
446
163
92
74
83
88
150
191
164
54
276
75
178
310
211