89
999
111
884
119
757
99
527
34
481
152
595
30
407
417
142
368
213
1,490
35
342
70
226
37
267
25
145
26
132
17
133
1
122
21
184