722
136
174
94
137
56
440
148
73
24
175
223
84
428
161
64
151
124
99
1954
68
22
152
332
57
41
385
350
32
80
60
211
139
95
75
48
150
273
66
301
227
181
50
36
63
268
356
187
55
98
33
43
225
70
93
300
46