0
7
53
10
15
1
21
14
85
97
127
81
104
112
22
43
76
155
95
94
33
130
4
71
99
165
11
26
62
27
9
235
159
177
212
44
101
48
78
66
46
47
69
57
154
109
93
114
75