17
7
26
71
29
13
8
14
59
76
50
58
57
117
190
70
47
19
34
198
42
83
86
89
139
78
168
118
96
251
180
125
56
84
41
230
114
74
192
172
185
381
324
248
52
105
85
225
1005
383