17
22
47
11
50
29
75
8
88
74
38
52
107
20
359
169
18
25
667
58
30
234
59
26
140
207
7859
69
142
77
193
442
19
24
60
83
45
197
187
155
246
23
70
31
78
85
110
97
71
159
190
37
125
16
76
175