125
111
177
26
24
51
65
85
95
32
138
23
256
60
21
76
46
201
73
213
146
98
34
122
35
16
92
29
126
81
27
25
287
42
14
50
187
103
178
129
12
37
100
78
56