21
16
1430
182
62
792
23
71
18
47
24
34
64
57
120
42
30
28
39
6
85
29
14
8
11
33
98
26
43
66
61
19
73
314
123
240
13
17
40
67
75
372