17
60
22
26
4
15
41
138
16
25
37
247
106
56
51
23
154
33
301
18
35
49
183
61
39
188
58
38
111
110
48
53
302
239
142
190
32
129
126
27
216
67
119
162
160
207
76
249
73
186