24
7
21
53
17
3
14
54
99
41
83
23
588
877
0
10
76
16
40
22
82
28
171
57
37
6
2
18
26
56
30
51
29
142
19
39
60
50
11
42
46
20
13
15