10
0
26
39
82
40
90
167
9
23
33
4
96
95
135
68
75
11
53
69
59
52
35
62
57
80
18
133
61
67
42
148
121
102
45
6