198
111
266
37
120
115
213
159
67
166
139
9393
30
90
322
943
237
435
27
4476
24
323
21
386
49
107
156
1044
29
141
103
585
362
211
163
77
136
272
39
51
43
171
40
54
128
10
32
254
26
48
34
46
23
59