45
344
50
223
44
248
32
217
191
31
208
52
166
17
160
36
182
140
211
997
29
113
43
104
16
126
6
0
74
324
11
83
3
28