13823
89
53
128
2963
130
43
656
8
2
548
3
409
505
281
39
4
5
29
38
41
15
253
183
44
25
11
1
125
18
32
55
33
271
69
12
925
91
100
28
228