14
41
25
43
232
15
26
23
20
42
27
920
28
16
47
9
85
32
6
50
30
402
83
183
123
67
13
1028
10
34
127
22
61
33
44
45
58
36
19
301
70