17
20
42
91
129
26
40
253
45
24
29
23
146
72
119
189
25
71
60
56
44
124
48
33
18
55
10
132
30
35
86
66
84
141
181
50
70
156
34
126
227
109
74
57
363
562
106
100
130
182
919
101
200
39
484