138
72
14
82
238
245
38
18
417
36
43
79
56
85
50
80
62
192
77
319
44
161
996
231
49
140
88
115
51
23
203
26
46
784
400
297
207
57
68
202
236
48
326
383
484
294
393
333
61
89
24
83
59
177
128
17