1
0
2
14
24
16
8
70
15
25
10
5
45
54
12
20
95
31
48
36
64
41
97
37
42
74
21
156
55
51
128
53
44
100
66
65
35
32
46
58