0
8
16
2
10
1
3
5
38
22
65
33
28
24
13
18
35
156
30
36
6
27
12
9
37
21
55
71
23
31
39
19
69
109
29
20
57
14
26
17