375
122
31
231
11
678
219
136
92
157
40
10
227
32
14
17
30
34
36
16
15
456
21
302
66
63
26
287
47
134
86
273
18
55
322
46
133
278
27
62
172
78
174
1901
903
64
1932
54
106
49
299