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