121
839
60
672
39
426
120
111
43
440
333
53
59
40
225
67
291
61
714
25
209
16
36
51
101
228
22
74
30
329
5
191
34
27
193