0
3
31
7
11
9
8
40
16
5
83
75
21
110
39
18
13
49
28
80
109
6
15
44
63
19
25
87
12
32
37
27
48
47
135
57
76
23
46