
476

109

233

188

68

30

127

249

61

58