19
3
6
15
28
9
10
26
12
7
14
8
0
55
35
23
18
126
60
103
43
72
11
49
41
21
2
16
62
20
17
90
5
33
38
25
22
42