59
453
124
394
97
321
103
161
19
289
51
368
174
265
11
151
22
192
6
313
23
194
25
172
128
175
134
7
141
30
120
126