23
111
19
9
10
39
17
15
91
32
80
161
53
24
68
69
26
140
40
192
107
215
57
87
20
16
54
27
75
12
70
0
64
81
8
207
96
45
49
116
22
67
234
71
5
7
88
3
105