112
447
43
485
60
221
21
366
267
51
168
68
348
26
120
34
187
61
738
15
145
8
140
6
202
18
125
20
156
16
266
110
122
35
128