8
211
38
10
347
18
373
6
28
22
16
70
51
52
126
491
94
260
95
32
520
119
194
117
42
202
160
263
299
127
43
63
23
26
21
37
40
27
25
33
36
1929
41
19
15
14
24
20