127
60
10731
3907
41
107
346
47
12042
40
62
504
103
59
1353
29
87
186
817
99
20
46
24
376
600
2547
4708
616
111
330
1728
119
174
71
54
43
13
70
83
36
95
23
84
37
66
183
72
57
56
9
30
26
125
27