99
309
111
494
119
442
89
626
152
361
30
255
34
314
246
142
231
92
1,107
35
224
70
153
37
168
25
145
26
131
17
133
1
121
14
118