51
194
112
81
62
353
122
56
108
50
84
8
63
90
113
87
31
191
265
563
18
183
93
36
133
21
11
22
239
170
101
139
16
121
352
148
86
242
15
360
71
132
40
262
171
127
431
94
10
591
49
100
79
99
540
80