40
50
5
10
16
1
11
9
53
30
27
129
55
26
29
136
18
472
19
268
924
0
131
13
105
74
334
2.7K
7
126
613
533
167
111
15