1
18
8
26
3
4
16
20
0
6
40
12
77
63
19
34
46
5
37
23
14
44
60
29
24
54
22
15
30
31
21
9
38
48
35
87
68
11
136
42