17
34
43
81
28
57
258
119
141
38
47
88
86
35
98
68
32
179
67
24
55
36
105
140
78
51
219
275
730
257
108
50
56
93
75