19
12
21
30
469
63
31
462
13
152
375
26
15
160
1
18
5
15
27
5
0
178
2016
34
34
833
433
114
10
0
0
162
23
736
485
1
1048
131
0
65
1
144
501
