322
716
51
67
405
113
56
90
213
29
34
1128
23
361
138
36
108
223
320
302
58
209
285
22
43
131
355
155
165
141
15
48
49
142
53
31
233
196
30
177
6060
228
75
60
191
54
61