15
14
383
5
219
52
7
8
268
37
42
44
371
35
17
152
9
24
18
11
184
203
209
125
43
73
22
1165
46
34
27
538
95
53
62
220
3
276
28
25
65
29
10
198
359
250
284
64
41
340