309
193
123
160
56
62
180
824
120
63
151
76
60
119
475
81
80
206
36
162
89
52
58
70
