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