461
44
60
33
55
136
303
31
332
283
66
172
679
225
108
291
75
162
103
23
107
61
220
690
81
88
582
165
87