40
20
21
88
79
0
1
28
26
73
13
9
11
7
23
8
14
3
17
6
85
54
68
22
18
35
62
25
29
27
119
64
32
37
63
31
42
92