23
9
10
26
14
0
57
79
42
4
177
7
83
80
13
22
35
214
28
52
54
68
32
27
170
377
12
62
2
6
48
24
3
1
8
320
85
100
64
25
18
125
110
94
16
379
55
144