182
101
22
117
96
65
35
45
551
24
56
21
196
46
177
72
109
119
54
36
237
207
44
39
61
79
173
91
59
611
146
64
60