17
103
12
8
221
38
10
349
19
382
6
28
22
16
71
52
54
129
514
104
272
100
32
547
122
200
121
42
217
167
275
305
131
43
67
23
26
45
29
27
30
44
25
33
37
1999
20
15
14
24