2
0
19
14
6
5
31
17
3
20
13
28
9
11
23
7
38
41
8
27
10
52
24
22
44
26
25
39
49
35
21
99
40
45
77
47
43