0
1
3
14
24
17
8
16
70
15
25
2
11
7
5
45
54
12
20
96
31
48
36
64
41
97
37
42
74
22
156
55
51
128
53
44
100
66
65
35
32
46