19
15
59
9
26
40
100
54
68
13
31
90
33
5
7
91
21
161
66
72
94
52
35
36
32
70
69
18
10
14
24
20
39
38
25
96
95
190
306