89
387
129
841
49
334
51
343
52
386
99
418
97
202
33
225
44
216
34
154
16
108
3
85
4
90
5
122
8
517
80
59
87