0
10
73
40
19
2
32
46
11
8
60
15
47
49
18
23
26
7
113
16
119
14
6
34
110
21
67
102
55
162
53
41
173
183
260
95
91
35
66
78
64
84
133
44
88
30
264
96
586
71