88
103
146
25
182
20
283
65
89
98
661
24
297
61
13
38
30
81
141
51
97
10
71
8
239
254
284
180
178
189
104
21
11
42
35
73
519
12
79
215
209
86
109
41
75
138
43
203
16
14
36
26