35
24
39
129
48
699
33
827
53
174
218
274
413
14
112
34
299
16
165
99
13
487
265
83
19
180
32
74
71
6
235
42
96
279
80
70
36
527
260
8166
217
215
121
58
126
2494
92
104
578
84
15
23
75
86
200
68
251