23
25
107
35
15
30
45
22
31
102
5
16
18
19
189
57
59
6
54
27
34
50
67
29
97
39
10
26
17
21
56
43
78
3
9
258
41