112
449
43
485
60
218
21
366
267
51
168
68
348
26
120
34
187
30
329
15
145
8
140
6
202
18
125
20
156
1
110
122
35
130