85
89
591
455
159
108
72
128
75
37
231
40
39
88
48
15
48
45
15