50
677
55
601
49
453
29
359
242
40
256
27
76
31
204
6
156
13
777
25
143
15
123
132
144
54
92
1,145
19
65
111
12
105