403
138
1280
85
127
344
296
23
191
78
131
12
113
2747
453
33
25
7
63
996
43
240
144
60
59
100
72
425
121
16
6229
55
104
46