2369
52
1672
91
138
130
29
655
67
72
24
51
63
122
58
27
39
245
61
96
133
209
49
42
40
103
71
36
308
85