419
26
96
37
51
80
179
1389
8
33
15
30
32
27
73
355
353
79
6
25
177
276
18
121
63
85
1032
97
601
87
67
47
758
91
551
175
162
57
507
322
42
88
336
197
194
1225
143
270
54
215
24
66