25
75
109
34
52
102
141
87
24
66
22
43
20
42
191
35
39
233
105
32
80
224
17
69
18
10
28
16
68
85
91
143
54
58
97
135
57
312
9
181
15
50
123
83
19
197