34
69
2
1
3
16
6
24
32
0
20
26
23
106
29
55
10
64
13
41
57
25
27
45
17
19
28
12
59
11
7
40
21
33
43
8
22
120
109
18