45
106
17298
182
101
22
117
96
65
35
551
24
57
21
196
46
177
72
109
119
54
36
238
207
44
39
61
79
173
91
59
611
147
64
60