28
22
33
103
89
15
9
59
26
73
10
38
36
11
3
46
8
18
19
17
133
5
94
13
37
35
40
866
27
47
14
61
71
75
23
20
0
31
25
24
29
7
80