17
53
117
148
364
25
89
325
112
134
867
288
150
43
99
40
107
188
75
21
60
164
115
18
86
246
262
67
61
59
114
128
58
183
11
34
230
90
72
139
102
80
33
82
846
38
280
271
146
305
66
581