20
38
6
14
281
47
63
30
32
616
25
12
247
98
45
46
111
7
27
100
62
129
41
42
112
18
4
131
16
10
92
24
21
23
55
85
246
51
56
452
96
39