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